An improved approximation algorithm for scheduling monotonic moldable tasks

نویسندگان

چکیده

We are concerned with the problem of scheduling monotonic moldable tasks on identical processors to minimize makespan. focus natural case where number m as resources is fixed or relatively small compared n tasks. present an efficient (3/2)-approximation algorithm time complexity O(nmlog(nm)) (for m>n) and O(n2logn) m?n). To best our knowledge, relevant known results are: (a) a (3/2+?)-approximation O(nmlog(n/?)), (b) fully polynomial-time approximation scheme for m?16n/?, (c) O(ng(1/?)) when bounded by polynomial in n, g(·) super-exponential function. On other hand, novel general technique developed this paper removing ?-term worst-case performance ratio can be applied improving guarantee certain dual algorithms combinatorial optimization problems.

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Scheduling Moldable BSP Tasks

Our main goal in this paper is to study the scheduling of parallel BSP tasks on clusters of computers. We focus our attention on special characteristics of BSP tasks, which can use fewer processors than the original required, but with a particular cost model. We discuss the problem of scheduling a batch of BSP tasks on a fixed number of computers. The objective is to minimize the completion tim...

متن کامل

Hierarchical Scheduling for Moldable Tasks extended version

The model of moldable task (MT) was introduced some years ago and has been proved to be an efficient way for implementing parallel applications. It considers a target application at a larger level of granularity than in other models (corresponding typically to numerical routines) where the tasks can themselves be executed in parallel on any number of processors. Clusters of SMP (symmetric Multi...

متن کامل

Simple Algorithms for Scheduling Moldable Tasks

We study the classical problem of scheduling a set T of n moldable tasks on m processors, which arises in multiprocessor scheduling from large scale parallel computations. This problem has been extensively studied for the objective of minimizing the makespan under the assumption of monotonic tasks, that is for tasks whose workload increases when executed in parallel on multiple processors; so f...

متن کامل

A 3/2-Approximation Algorithm for Rate-Monotonic Multiprocessor Scheduling of Implicit-Deadline Tasks

We present a new approximation algorithm for rate-monotonic multiprocessor scheduling of periodic tasks with implicit deadlines. We prove that for an arbitrary parameter k E N it yields solutions with at most (~ + t )OPT + 9k many processors, thus it gives an asymptotic 3/2-approximation algorithm. This improves over the previously best known ratio of 7/4. Our algorithm can be implemented to ru...

متن کامل

A 3/2-Approximation Algorithm for Scheduling Independent Monotonic Malleable Tasks

HAL is a multi-disciplinary open access archive for the deposit and dissemination of scientific research documents, whether they are published or not. The documents may come from teaching and research institutions in France or abroad, or from public or private research centers. L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: European Journal of Operational Research

سال: 2023

ISSN: ['1872-6860', '0377-2217']

DOI: https://doi.org/10.1016/j.ejor.2022.08.034